@CHARSET "UTF8";

* {
	font-family: 微軟正黑體;
}

.mm {
	cursor: pointer;
	text-decoration: none;
	color: orange;
	font-weight: bolder;
	font-size: 130%;
}

#logout {
	cursor: pointer;
	text-decoration: none;
	color: orange;
	font-weight: bolder;
	font-size: 130%;
}

h3 {
	font-size: 160%;
	font-weight: bolder;
	color: gray;
}

.alert {
	color: red;
	font-weight: bolder;
}

div.header {
	color: darkblue;
	font-size: 120%;
	font-weight: bolder;
	font-family: 標楷體, 微軟正黑體;
}

div.alert {
	color: red;
	font-size: 120%;
	font-weight: bolder;
}

td.alert {
	border: 3px solid red;
}

td.warning {
	color: red;
	font-size: 70%;
}

label {
	font-size: .8em;
}

label.eyecatch {
	font-size: 1.2em;
	font-family: 標楷體;
}

tr {
	vertical-align: middle;
}

table {
	border-color: black;
}

td {
	font-size: .8em;
	padding-left: 3px;
	padding-right: 3px;
	border-color: white;
}

td.center {
	text-align: center;
}

td.content {
	font-size: .8em;
	padding-left: 7px;
	padding-right: 7px;
}

td.top {
	vertical-align: top;
}

th {
	background: #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
}

.right {
	padding-left: 10px;
	padding-right: 5px;
	text-align: right;
}

button {
	font-size: .9em !important;
}

button.ind {
	font-size: 2.0em !important;
	font-family: 標楷體;
}

button.first {
	background: gold;
}

button.second {
	background: lightgreen;
}

button.third {
	background: coral;
}

button.forth {
	background: lightsteelblue;
}

button.fifth {
	background: white;
}

tr.odd {
	background: #CCCCCC;
}

tr.oven {
	background: #FFFFFF;
}

td.odd {
	border: 0.5px solid black;
}

td.oven {
	border: 0.5px solid black;
}

.ui-button .ui-button-text {
	line-height: 1.0;
}

.english_font {
	font-family: Calibri, Arial;
}

textarea {
	resize: none;
}

button.batch {
	color: blue;
	font-weight: bolder;
}